×

grenade lacrymogène meaning in English

n. tear gas, type of gas which causes the eyes to release tears

Related Words

  1. lacrymogène
  2. bombe lacrymogène
  3. gaz lacrymogène
  4. grenade
  5. grenade offensive
  6. grenade sous-marine
  7. grenade fumigène
  8. grenade à main
  9. grenade sous marine
  10. grenade
  11. grenade fumigène
  12. grenade offensive
  13. grenade sous-marine
PC Version

Copyright © 2018 WordTech Co.